<form id="subsForm" class="subsForm" autocomplete="off">
	<table class='tabseach'>
		<#if (subs??&&subs?size>0) >
			<#assign index=0>
			<#assign isProcess="" >
			<#assign colIndex=0>
			<#list subs as subscols>
				<#if (subscols.cols?size>0)>
						<#assign len = subscols.cols?size >
						<#assign tabName = subscols.tab.tableKey >
						<input type='hidden' id='tab-${tabName}' value='${subscols.tab.operType}' />
						<tr>
					<#list subscols.cols as col>
						<#assign isRequire="" >
						<#assign span = 1 >
						<#assign colName=tabName+"-"+col.colName >
						<#assign dataOptions="showType:'"+(col.showType!"")+"',checkType:'"+(col.checkType!"")+"',id:'"+colName+"',dataId:'"+(col.dataId!"")+"',dataSource:'"+(col.dataSource!"")+"',colNameCh:'"+(col.colNameCh!"")+"',isRequire:'"+(col.isRequire!"")+"',dataOnchange:'"+(col.dataOnchange!"")+"'">
						<#-- 提示语 -->
						<#assign prompt="prompt:'请输入"+(col.colNameCh!"")+"'">
						<#if (col.properties??&&col.properties?length > 0) >
							<#assign end = col.properties?length-1 >
							<#assign prompt=col.properties?substring(1,end)>
						</#if>
						<#assign dataOptions=dataOptions+","+prompt>
						<#-- 长度校验 -->
						<#if (col.colLength??&&(col.showType==Contants.FORM_SHOWTYPE_TEXT||col.showType==Contants.FORM_SHOWTYPE_TEXTAREA)) >
							<#if col.checkType??&&(col.checkType != "")>
								<#assign dataOptions=(dataOptions!"")+",validType:['maxlength["+(col.colLength!"")/2+"]','"+col.checkType+"']">
							<#else>
								<#assign dataOptions=(dataOptions!"")+",validType:['maxlength["+(col.colLength!"")/2+"]']">
							</#if>
						</#if>
						<#-- 数字增加取值范围 -->
						<#if (col.colLength??&&(col.showType==Contants.FORM_SHOWTYPE_INTEGER)) >
							<#assign dataOptions=(dataOptions!"")+",validType:'max[999999999]'">
						</#if>
						<#--判断是否必填项-->
						<#if (col.isRequire??&&col.isRequire==Contants.BASE_STATE) >
							<#assign isRequire="<span style='color:red'>*</span>" >
							<#assign dataOptions=(dataOptions!"")+",required:true">
						</#if>
						<#--判断是否流程变量-->
						<#if (col.isProcess??&&col.isProcess==Contants.BASE_STATE) >
							<#assign isProcess=isProcess+colName+"," >
						</#if>
						<#if (col_index<len-1)>
							<#if (subscols.cols[col_index+1].showType==Contants.FORM_SHOWTYPE_TEXTAREA&&(col_index%2==0))>
							<#assign span = 3 >
							</#if>
						</#if>
						<#if (col_index>len-1&&col.showType==Contants.FORM_SHOWTYPE_TEXTAREA)>
							<#assign span = 3 >
						</#if>
						<#--隐藏域处理-->
						<#if (col.showType==Contants.FORM_SHOWTYPE_HIDDEN)>
						<input type="hidden" id="${colName}" name="${colName}" class="processHidden" vlaue="" />
						<#--文本框处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_TEXT) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input data-options="${dataOptions}" class="easyui-textbox  textbox-text" id="${colName}" name="${colName}" /></td>
						<#--下拉框处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_SELECT) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input data-options="${dataOptions},prompt:'请选择${col.colNameCh!""}'" class="easyui-combobox textbox-text" id="${colName}" name="${colName}" /></td>
						<#--数字处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_INTEGER) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input data-options="${dataOptions}" class="easyui-numberbox textbox-text" precision="0"    id="${colName}" name="${colName}" /></td>
						<#--浮点数字处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_NUMBER) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input data-options="${dataOptions}" class="easyui-numberbox textbox-text" precision="2"   id="${colName}" name="${colName}" /></td>
						<#--多选下拉框处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_MSELECT) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input data-options="${dataOptions}" class="easyui-combobox textbox-text" id="${colName}" name="${colName}" /></td>
						<#--单选树处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_TREE) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input type="hidden" id="${colName}" name="${colName}" vlaue="" /><input data-options="${dataOptions}" class="easyui-textbox textbox-text" id="${colName}_name" name="${colName}_name" /></td>
						<#--多选处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_MTREE) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input type="hidden" id="${colName}" name="${colName}" vlaue="" /><input  data-options="${dataOptions}" class="easyui-textbox textbox-text" id="${colName}_name" name="${colName}_name" /></td>
						<#--文件上传处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_FILE) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input data-options="readonly:'true',${dataOptions},prompt:'请上传${col.colNameCh!""}'" class="easyui-textbox textbox-text" id="${colName}" name="${colName}" /></td>
						<#--多行文本处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_TEXTAREA) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input class="easyui-textbox textbox-text"  data-options="multiline:true,validType:'maxlength[128]',${dataOptions}"   style="height:60px;" id="${colName}" name="${colName}" /></td>
						<#--日期 年月日处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_DATEBOX) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input class="easyui-datebox textbox-text"  data-options="${dataOptions},editable:false"    id="${colName}" name="${colName}" /></td>
						<#--日期 年月日时分秒处理-->
						<#elseif (col.showType==Contants.FORM_SHOWTYPE_DATETIMEBOX) >
						<td class='tdkey'>${isRequire}${col.colNameCh}:</td><td class='tdvalue' colspan="${span}"><input class="easyui-datetimebox textbox-text"  data-options="${dataOptions},editable:false"  id="${colName}" name="${colName}" /></td>
						<#--通讯录-->
                        <#elseif (col.showType=="books") >
                        <td class='tdkey'>${isRequire}${col.colNameCh}：</td>
                        <td class='tdvalue'>
                            <#assign id="books-"+colName>
                            <input style="width:100%;" id=${id} class="easyui-textbox  textbox-text"  data-options="prompt:'请选择${col.colNameCh!""}',${dataOptions},editable:false" />
                            <input type="hidden"  id="${colName}" name="${colName}">
                        </td>
                        <#--签名-->
                        <#elseif (col.showType=="sign")>
                            <td class='tdkey'>${isRequire}${col.colNameCh}：</td>
                            <td class='tdvalue'>
                                <span class="textbox-text" data-options={${dataOptions}}>
                                   <a id="${colName}-btn" class="easyui-linkbutton" data-options="width:120" style="margin:0;padding:5px 0;">签名</a>  
                                   <img id="${colName}-img" src="" />        
                                   <input type="hidden" id="${colName}" name="${colName}"/>
                                </span>
                            </td>
						</#if>
						<#--tr处理-->
						<#if (col.showType==Contants.FORM_SHOWTYPE_HIDDEN)>
						<#else>
							<#assign index=index+1>
							<#assign colIndex=colIndex+1>
							<#if (span>1)>
								<#if (colIndex!=len)>
									</tr><tr>
								<#else>
									</tr>
								</#if>
								<#assign index=index+1>
							<#elseif (index%2==0||colIndex==len)>
								<#if (colIndex!=len)>
									</tr><tr>
								<#else>
									</tr>
								</#if>
							</#if>
						</#if>	
					</#list>
				</#if>
			</#list>
		</#if>
	</table>
<input type='hidden' class='subIsProcessForm' value="${isProcess}"/>
</form>

